package com.wsz.logistic.service;

import com.wsz.logistic.bean.Order;
import com.wsz.logistic.bean.Type;
import com.wsz.logistic.common.util.R;

public interface OrderService {
    R getPage(int page, int limit, Order order);

    void saveOrUpdate(Order order);

    void deleteById(int orderId);

    Order getById(int orderId);

    R getProvince();

    R getCity(int provinceId);

    R getDistrict(int cityId);

    R getDistrict();

    R getTypePage(int page, int limit, Type type);

    void saveOrUpdateType(Type type);

    void deleteTypeById(int typeId);

    Type getTypeById(int typeId);

    R getTypeAllEA();

    R getMyList(int page, int limit, int deliverierId);
}
